// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
// See LICENSE.txt for license information.

import React from 'react';

export default class EmojiIcon extends React.PureComponent {
    render() {
        return (
            <span {...this.props}>
                <svg
                    width='16px'
                    height='16px'
                    viewBox='0 0 16 16'
                    role='img'
                    aria-label='Emoji icon'
                >
                    <path d='M8 12.4C8.59733 12.4 9.17333 12.2773 9.728 12.032C10.2613 11.7973 10.7307 11.4667 11.136 11.04C11.552 10.6133 11.8667 10.1333 12.08 9.60001H3.92C4.13333 10.1333 4.44267 10.6133 4.848 11.04C5.264 11.4667 5.73867 11.7973 6.272 12.032C6.82667 12.2773 7.40267 12.4 8 12.4ZM5.2 7.20001C5.52 7.20001 5.79733 7.08267 6.032 6.84801C6.27733 6.60267 6.4 6.32001 6.4 6.00001C6.4 5.68001 6.27733 5.40267 6.032 5.16801C5.79733 4.92267 5.52 4.80001 5.2 4.80001C4.88 4.80001 4.59733 4.92267 4.352 5.16801C4.11733 5.40267 4 5.68001 4 6.00001C4 6.32001 4.11733 6.60267 4.352 6.84801C4.59733 7.08267 4.88 7.20001 5.2 7.20001ZM10.8 7.20001C11.12 7.20001 11.3973 7.08267 11.632 6.84801C11.8773 6.60267 12 6.32001 12 6.00001C12 5.68001 11.8773 5.40267 11.632 5.16801C11.3973 4.92267 11.12 4.80001 10.8 4.80001C10.48 4.80001 10.1973 4.92267 9.952 5.16801C9.71733 5.40267 9.6 5.68001 9.6 6.00001C9.6 6.32001 9.71733 6.60267 9.952 6.84801C10.1973 7.08267 10.48 7.20001 10.8 7.20001ZM8 14.4C6.848 14.4 5.776 14.1067 4.784 13.52C3.81333 12.9547 3.04533 12.1867 2.48 11.216C1.89333 10.224 1.6 9.15201 1.6 8.00001C1.6 6.84801 1.89333 5.77601 2.48 4.78401C3.04533 3.81334 3.81333 3.04534 4.784 2.48001C5.776 1.89334 6.848 1.60001 8 1.60001C9.152 1.60001 10.224 1.89334 11.216 2.48001C12.1867 3.04534 12.9547 3.81334 13.52 4.78401C14.1067 5.77601 14.4 6.84801 14.4 8.00001C14.4 9.15201 14.1067 10.224 13.52 11.216C12.9547 12.1867 12.1867 12.9547 11.216 13.52C10.224 14.1067 9.152 14.4 8 14.4ZM8 5.72205e-06C6.56 5.72205e-06 5.216 0.368006 3.968 1.10401C2.76267 1.80801 1.808 2.76267 1.104 3.96801C0.368 5.21601 0 6.56001 0 8.00001C0 9.44001 0.368 10.784 1.104 12.032C1.808 13.2373 2.76267 14.192 3.968 14.896C5.216 15.632 6.56 16 8 16C9.44 16 10.784 15.632 12.032 14.896C13.2373 14.192 14.192 13.2373 14.896 12.032C15.632 10.784 16 9.44001 16 8.00001C16 6.56001 15.632 5.21601 14.896 3.96801C14.192 2.76267 13.2373 1.80801 12.032 1.10401C10.784 0.368006 9.44 5.72205e-06 8 5.72205e-06Z'/>

                </svg>
            </span>
        );
    }
}
